predictable life cycles - Spanish English Dictionary